pulling-off screws - Turkish English Dictionary